Working on sunshine! Croda manufacturing site installs solar panels 28-May-2013 By Andrew MCDOUGALL Two years after installing solar panels at its Edison HQ in New Jersey as part of its sustainability focus, Croda will do similar at its manufacturing facility in New Castle, Delaware.